package com.tedu.day02.oop;
/**
 * 继承之后出现问题【针对类当中的方法】
 * 重写：子类继承父类，子类跟父类当中存在相同名称的方法，具备：
 *                         修饰符 返回值 方法名（参数....） 完全一致【覆盖】
 *                         【修饰符：子类大于父类访问范围】
 *                         public>protected>默认的>private
 *           提醒：千万不要跟内部类弄混
 *继承关键字：extends--super【类与类有继承关系】 -----使用方法一致
 *                   调取父类的方法，语法：子类方法当中直接super[父类].方法名（）
 *                   this                -----使用方法一致
 *注意：继承关系---重写---修饰符【父类修饰符、子类修饰符】
 * 子类>父类:public>protected>默认的>private
 */
class A{
   public void say(){
        System.out.println("我是A~");
    }
}
class B extends A{
    public void say(){//修饰符：子类大于父类的访问范围
        super.say();//super肯定有继承  一定代表父类
        System.out.println("我是B~");
    }
}
public class 继承问题2 {
    public static void main(String[] args) {
        //输出B类 say（）        //输出A类  say（）方法   关键字super
        B b=new B();
        b.say();
    }
}
